home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 January / PSL Monthly Shareware CD-ROM (Public Software Library) (January 1994).iso / pastnews / news9310.pgm < prev    next >
Text File  |  1993-09-29  |  8KB  |  224 lines

  1.  
  2. =====Programming
  3.  
  4. ...A.I., assembler, Basic, Forth, Pascal, other languages,
  5.    screen generating, graphics, general programming tools.
  6.  
  7. (For Windows 3 specific programming, see the Windows section.)
  8.  
  9.  
  10. -----Special Files
  11.  
  12. [GUIDE] is the latest version of PsL's Shareware Programmers Guide, containing
  13. 8 years of compiled input from programmers and PsL experience in marketing
  14. shareware.
  15.  
  16. [Progrmmr.Let] is a PsL newsletter for Programmers for October 1993.
  17.  
  18. -----October 1993 Programming Additions Disk
  19.  
  20. [Async3] (Nordtech Research; $45) is a library of communications routines
  21. for Borland C++ 3.0. (Only the small model is provided in the shareware
  22. version.)
  23.  
  24. [Btree] (Chinchilla Software; $0) is the source code for a set of Btree
  25. routines.
  26.  
  27. [CString2] 0.90 (Robert J. Trembley; $0) is an extension to the MFC's
  28. CString class. It provides some stripping capabilities, individual
  29. character type queries, and tab expansion.
  30.  
  31. EMS Library For C [EMSC10]
  32.    C: EMS
  33.    MarshallSoft Computing, Inc.; $35
  34. provides 14 functions which allow the user to make use of expanded memory
  35. from their programs. Also included is EMM4C, which allows C programmers to
  36. allocate and free EMS in a way similiar to malloc() and free() in the
  37. standard C.
  38.  
  39. Expandable Disk Arrays [EXDSKARR]
  40.    C: Files
  41.    Bill Honey; $0
  42. allows arrays of any type of element which are limited only by disk space.
  43.  
  44. Killer Date Class 4.6 [KDC46]
  45.    C: Date Routines
  46.    Various; $0
  47. is the ultimate date class, written and improved upon by several different
  48. people. Source code is included.
  49.  
  50.  
  51. --Pascal:
  52.  
  53. [GetDrive] ($0) is a set of TP routines for getting drive info.
  54.  
  55. [Field3] ($0) is a TP unit for formatted data entry.
  56.  
  57. [LargeCol] (Ian Hayes; $0) provides Large collection objects which go
  58. beyond the 16,000 item limit imposed by OWL collections in Pascal.
  59.  
  60. [Round] (John Lucas; $0) contains two rounding routines for TP.
  61.  
  62. [SIMPLE] 1.0 (Bill Hogan; $0) is a compiler similar to Henderson's Lispkit.
  63. TP7 required.
  64.  
  65. TInfint 1.0 [TINFINT]
  66.    Pascal
  67.    Christian Sperr; $0
  68. defines an integer in Pascal with a size that is only limited by
  69. the available heap space.
  70.  
  71.  
  72. -Other Languages:
  73.  
  74. [OPTASM] ($0) includes ASM routines to save and restore text screens, edit
  75. input fields, and trap DOS critical errors. Demo BASIC programs are also
  76. included.
  77.  
  78. [Show256] is a demo of a library for displaying 256-color PCX files in PDS
  79. programs.
  80.  
  81. Reformat Asm Source 1.0 [REFORM] (Sandy Gant; $0) reformats assembler
  82. source into preferred tab stops, converts tabs to spaces, lines up columns,
  83. and changes uppercase to lower.
  84.  
  85. Install It! 2.06 [N_STAL] (group.m; $0) is a software installation program.
  86.  
  87. --(End of October 1993 Programming Additions Disk.)
  88.  
  89.  
  90. CEnvi [CENVID]
  91.    C: Interpreter
  92.    #12548 (PG-4A)
  93.    Brent Noorda; $38
  94. is a simple interpreter that uses C syntax. Small programs, such as
  95. searching a hard disk for a specified file, are written into batch files
  96. which call the interpreter. This sounds a little strange, but it is a way
  97. of invoking the interpreter and passing it the code with a single command.
  98. CEnvi runs programs in DOS, Windows, OS/2, NT, and Unix environments.
  99.  
  100. Euphoria 1.0 [EUPH10]
  101.    Other Languages
  102.    #12560 (PG-07)
  103.    Rapid Deployment Software; $0-$44
  104. is a new programming language for people who want to develop application
  105. software for their own use. The language is based on Hierarchical Objects
  106. and tends not to crash when used in unexpected ways. Euphoria is 10 to 15
  107. times faster than Microsoft QBASIC in benchmark comparisons.
  108.  
  109. ISAM Manager 1.01 [ISM101]
  110.    C++
  111.    #12550 (PG-4A)
  112.    Adrian Mardlin; $64
  113. is a database management library for C++ programmers. Features include:
  114. Full relational capabilities. Up to 2 billion records per data file with
  115. fast access. Multiple indexes. The program can automatically generate a
  116. data entry program from just a database description file, giving you a
  117. framework on which you can build a more powerful application (like a 4th
  118. generation language). ISAM Manager is provided for both DOS and Windows and
  119. is easily ported to other operating systems.
  120.  
  121. Mystery of C [MYSTERYC]
  122.    C++: Tutorial
  123.    #12551 (PG-04)
  124.    Groff Software; $10
  125. is a beginner's course in the C language written in the form of a murder
  126. mystery. Also included are uncompiled C programs that form part of the
  127. mystery. A compiler is not required for use with the program.
  128.  
  129. TP API's for Novell Netware [TPAPI]
  130.    TP: Networking
  131.    #12552 (PG-6a)
  132.    Antonio Covelli; $35
  133. is an object oriented library for accessing Netware API's. It allows you to
  134. write Netware aware/specific applications by calling Netware API's
  135. directly. The source code consists of over 19,000 lines of pascal and
  136. assembler.
  137.  
  138. TPDB 3.30  [TPDB33]
  139.    TP: Database
  140.    #12553 (PG-6a)
  141.    Brian Corll; $20
  142. is a toolbox of TP 6.0 units which allow you to access, index, search, read
  143. and write database files that were created with dBASE III or III Plus. It
  144. has 75+ procedures and functions and object-oriented techniques.
  145.  
  146. This toolbox supports multiple data files and associated indexes (not dBase
  147. indexes). Index keys can be up to 254 characters and can be composed of
  148. multiple fields or expressions.
  149.  
  150. Virtual Reality Tools 1.0 [VTOOLS]
  151.    Graphics Tools
  152.    #12554 (PG-08)
  153.    Denis Sureau; $33
  154. is a set of utilities to create sceneries and animations of programs of the
  155. future. The current version contains sprite editors, automaton assembler,
  156. mathematical tree designer, and other tools to facilitate the job of
  157. programmers.
  158.  
  159.  
  160. ---Quick Looks, Programming:
  161.  
  162. [2READ] (John De Palma; $0) is the QB source and executable for a small
  163. file viewing utility.
  164.  
  165. Alt-Quick for VBDOS 1.03 [ALTVB103] (Christy Gemmell; $0) is an extensive
  166. collection of routines for VBDOS, including writing to EMS, hi-res
  167. graphics, shelling to DOS in a window, and much more. <ALTVBD1.PCX>
  168.  
  169. Alt-Quick for QB 5.53 [ALTQB553] (Christy Gemmell; $0) is an extensive
  170. collection of routines for QuickBasic.
  171.  
  172. B7Tool Library 1.2b [B7T12B] (CareWare; $20-$50) is a library of routines
  173. for PDS 7.x. Features include mouse function, windowing routines, bar
  174. menus, equipment info, and more.
  175.  
  176. Q4Tool Library 1.6b [Q4T16B] (CareWare; $20-$50) is a library of routines
  177. for QB, similar to B7Tool.
  178.  
  179. [COBFLOW] 1.01 (Trantor Ltd.; $25) is a COBOL logic charter that produces a
  180. diagram of the details of all sections, paragraphs, GO TO's, PERFORMS and
  181. STOP's (including EXIT PROGRAM and GOBACK) within a COBOL source.
  182.  
  183. [COBTABLE] 1.01 (Trantor Ltd.; $25) reads a COBOL source file and creates a
  184. print file containing details of each data structure within the program.
  185.  
  186. [COBXREF] 1.11 (Trantor Ltd.; $25) is a cross-reference program for COBOL
  187. source.
  188.  
  189. DV Interrupt 3.6 [DVIN36] (Ralf Brown; $0) is an extract of the MSDOS
  190. Interrupt List containing the DESQview and QEMM API calls.
  191.  
  192. Evolve! 2.01 [EVOLV201] (Richard H. Smith ASP; $29) lets you design
  193. programs in an outline form which Evolve! converts to compilable source
  194. code. This makes it safer and easier to modify code. Hypertext like links
  195. can also be created.
  196.  
  197. Revision Control System 5.6 [RCS56D] (Frank Whaley; $0) manages multiple
  198. revisions of files. RCS can store, retrieve, log, identify, and merge
  199. revisions. It is useful for files that are revised frequently, such as
  200. programs, documentation, graphics, and papers.
  201.  
  202. [SUB12] ($0) is a compilations of subroutines and messages about QB 4.5.
  203.  
  204.  
  205. ---Updates, Programming:
  206.  
  207. (PG-03: #4744) Basic Training 1.12 (ASP) is an introductory tutorial on
  208. Basic programming.
  209.  
  210. (PG-04: #4857) C++ Wheaton Libraries [WLIB] is a C++ library for developing
  211. faster, smaller programs in less time.
  212.  
  213. (PG-6A: #4273) BTV.PAS 1.50 [BTV150] (Richard Hansen; $20-$50) is an OOP
  214. interface for Btrieve with file and error handling and error display
  215. objects.
  216.  
  217. (PG-6A: #4746) TV Tool Box 2.0 [TVTOOL] is a collection of extensions to
  218. Pascal Turbo Vision. NEW: supports Turbo Pascal 7.0 and adds full support
  219. for Turbo Vision 2.0 and protected mode programs. ($45)
  220.  
  221. (PG-08: #27613 [3 disks]) MSDOS Interrupt List 3.6 [INT36A, INT36?] (Ralf
  222. Brown; $0) is a comprehensive listing of functions available through
  223. interrupt calls, both documented and undocumented. Also get [INTVDB].
  224.